关于
path对象在node.js中可以用来提供目录信息。
主要
- path.basename(path[,ext]) 获取文件名称
path, 必选参数,路径
[ext] 可选参数,文件扩展名
return 文件名 - path.delimiter 获取路径分隔符
return 分隔符 - path.dirname(path) 获取目录名称
path, 必选参数,路径
return 文件夹名称 - path.extname(path) 获取文件扩展名
path, 必选参数,路径
return 扩展名 - path.sep 获取目录段落分隔符
path, 必选参数,路径
return 分隔符 - path.isAbsolute(path) 判断目录是否是绝对路径
path, 必选参数,路径
return 布尔值 - path.normalize(path) 对路径进行整合
path, 必选参数,路径
return 简洁化路径 - path.join([…paths]) 将所有提供的路径进行拼接,并进行整合
paths, 必选参数,路径
return 拼接后的路径 - path.resolve([…paths]) 将相对路径转为绝对路径
paths, 必选参数,路径
return 绝对路径 - path.relative(from,to) 获取第二个路径对于第一个路径的相对路径
from,to, 必选参数,路径
return 相对路径 - path.format(pathObj) 设置路径
pathObj, 必选参数,路径对象,包括dir、root、base、name、ext
return 设置后的路径 - path.parse(path) 获取路径对象
path, 必选参数,路径
return 路径对象